package statemachine.fsm2;

public interface StateConfigurer<S, E> {
	StateConfigurer<S, E> initial(S initial);
	
	StateConfigurer<S, E> state(S state);

	StateConfigurer<S, E> withStates() throws Exception;
}
